mounted messenger - Alemán Inglés Diccionario